﻿using AutoMapper;
using BCDto.TMS.PlatformManageFee.PlatformManageFeeConfig;
using BCDto.TMS.PlatformManageFee.PlatformManageFeeExecutionPlan;
using BCEntity.TMS.PlatformManageFee.PlatformManageFeeConfig;
using BCEntity.TMS.PlatformManageFee.PlatformManageFeeExecutionPlan;

namespace BCService.MapperProfiles.TMS.Packing
{
    public class PlatformManageFeegProfile : Profile
    {
        public PlatformManageFeegProfile()
        {
            CreateMap<PlatformManageFeeConfigViewEntity, PlatformManageFeeConfigViewDto>().IgnoreAllPropertiesWithAnInaccessibleSetter();

            CreateMap<PlatformManageFeeConfigEntity, PlatformManageFeeConfigDto>().IgnoreAllPropertiesWithAnInaccessibleSetter();

            CreateMap<PlatformManageFeeExecutionPlanEntity, PlatformManageFeeExecutionPlanDto>().IgnoreAllPropertiesWithAnInaccessibleSetter();
        }
    }
}
